electrical distribution boxes - Turc Anglais Dictionnaire